.tree{
    position: fixed;
    top: 0;
    left: 0;
    bottom: 0;
    width: 70%;
    overflow-x: hidden ;
    overflow-y: auto;
    background-color: #EEE;
    .tree-nodes{
        position: relative;
        overflow:hidden;
        .tree-node{
            .inner{
                color:#000;
                font-size:20px;
                position: relative;
                cursor:pointer;
                padding-left:10px;
                .collapse {
                    position: absolute;
                    left: 0;
                    cursor: pointer;
                }
                .caret-right:before {
                    content: '\25B8';
                }
                .caret-down:before {
                    content: '\25BE';
                }
                .content{
                    display: inline-block;
                    width:100%;
                    padding:4px 5px;
                }
            }
            .children{
                padding-left: 20px;
            }
        }    
    }
}